package com.situ.springboot.mapper;

import com.situ.springboot.pojo.entity.Blog;
import com.situ.springboot.pojo.entity.BlogType;
import com.situ.springboot.pojo.vo.BlogTypeCountVO;

import java.util.List;

public interface BlogTypeMapper {
    List<BlogType> selectAll();

    void deleteById(Integer id);

    void add(BlogType blogType);

    BlogType selectById(Integer id);

    void update(BlogType blogType);

    List<BlogType> selectByPage(int offset, Integer pageSize);

    int selectTotalCount();

    void deleteAll(Integer[] ids);

    List<BlogTypeCountVO> selectBlogTypeCount();
}
